home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / dev / src / FloppyFlux_src.lha / FloppyFlux_src / FloppyFlux_src.readme
Encoding:
Text File  |  1999-06-30  |  2.5 KB  |  66 lines

  1. Short: Full C source code to FloppyFlux v1.2
  2. Author: andrew.ab2000@bigfoot.com (Andrew Bell)
  3. Uploader: andrew.ab2000@bigfoot.com (Andrew Bell)
  4. Type: dev/src
  5.  
  6. This archive contains the C source code to FloppyFlux version 1.2
  7.  
  8. Download this if you want to learn more about programming the following:
  9.  
  10.  - Doing IO with trackdisk.device.
  11.  - Compressing data with xpkmaster.library.
  12.  - Building GUIs with gtlayout.library.
  13.  - Using AmigaOS style linked lists.
  14.  - Handling WB app messages.
  15.  - Creating a simple directory cache system.
  16.  - Creating WB AppIcons.
  17.  - Swapping your program's own stack, internally.
  18.  - Working with AmigaOS hooks.
  19.  - Using AmigaOS's public message ports to detect multiple copies of your
  20.    program in memory.
  21.  - Using AmigaDOS notification to track directory changes.
  22.  - Creating unique filenames for temp files.
  23.  - Handling messages from multiple message ports.
  24.  - Opening ASL requesters.
  25.  
  26. These are just some of the things that this C source code covers.
  27.  
  28. To compile it, you need the Amiga OS includes. They have not been included
  29. due to copyright reasons. One file has not been included, which is the
  30. "system.h" file. To emulate it, create a file under the same name and make
  31. it include ALL of your Amiga OS includes.
  32.  
  33. FloppyFlux was compiled with DICE v3 using includes release 40.15.
  34.  
  35. If you use another compiler such as VBCC, STORM or SAS C, sorry, but
  36. you'll have a lot of work to do, to get it to compile correctly.
  37.  
  38. Feal free to contact me about the sources via email.
  39.  
  40. ------------------------------------------------------------------------
  41.  
  42. The src/ directory contains the source code and the bin/ directory
  43. contains the debug executable for FloppyFlux.
  44.  
  45. This source code is provided in the hope that it will be useful to those
  46. people seeking to learn the C language or learn more about the internal
  47. workings of the Amiga OS.
  48.  
  49. You may compile this source for your OWN PRIVATE USE ONLY. You must not
  50. compile and distribute modified versions of this program. Even if your
  51. intentions are good. Please contact the author (via email, see below)
  52. if have noticed any bugs in the source.
  53.  
  54. ------------------------------------------------------------------------
  55.  
  56. If this source interests you, I'm available for freelance Amiga
  57. programming work. Contact me via my email address below.
  58.  
  59. ------------------------------------------------------------------------
  60.  
  61. This source code and all related files are Copyright © 1999 Andrew Bell.
  62.  
  63. email: andrew.ab2000@bigfoot.com (Andrew Bell)
  64.   WWW: http://www.homeusers.prestel.co.uk/ab2000
  65.  
  66.